package com.event.management.frontend.dto;

import lombok.Data;
import java.io.Serializable;
import java.util.List;

/**
 * 订单状态DTO
 */
@Data
public class OrderStatusDTO implements Serializable {

    private static final long serialVersionUID = 1L;
    
    /**
     * 订单ID
     */
    private Long orderId;
    
    /**
     * 订单状态
     */
    private String status;
    
    /**
     * 状态描述
     */
    private String statusDesc;
    
    /**
     * 支付成功后的电子票列表
     */
    private List<UserTicketDTO> tickets;
    
    /**
     * 电子票数量
     */
    private Integer ticketCount;
    
    public OrderStatusDTO() {
    }
    
    public OrderStatusDTO(Long orderId, String status) {
        this.orderId = orderId;
        this.status = status;
    }
} 